Graphwords.com
Save as image
noun
adj
verb
adv
Textual thesaurus for "talk of the town"
(noun)
talk
idle gossip or rumor
there has been talk about you lately